Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 LEIGH ROAD Flats/Maisonettes £323,043 £320,000 29 Mar 2023
61A LEIGH ROAD Flats/Maisonettes £331,241 £325,000 4 May 2022
63 LEIGH ROAD Terraced £593,728 £187,500 19 Dec 2001